//
//  MKUIBadgeProtocol.h
//  MKUI
//  视图显示角标协议
//  Created by moon on 15/10/28.
//  Copyright © 2015年 heimavista. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
@protocol MKUIBadgeProtocol <NSObject>
/**
 *  设置未读角标.一般情况下,当未读数为空时,应该隐藏掉未读角标视图.
 *
 *  @param badge        角标字符串
 *  @param view		要显示未读消息的视图
 *  @param animated 是否动画
 */
- (void)setBadge:(nullable NSString *)badge toView:(UIView *)view animated:(BOOL)animated;

/// 刷新角标，一般用于要显示角标的视图，位置尺寸有变更时，同步刷新当前的角标视图。
- (void)refreshBadge;
@end
NS_ASSUME_NONNULL_END
